Our logistics client based in Newark, NJ is seeking a Systems Analyst to join their team.
Contract duration: 6-12 months+
Hybrid, on-site 3 days per week in Newark
Roles and Responsibilities:
- Collaborate with cross-functional teams including software engineers, UX/UI designers, and product managers to gather and analyze requirements for customer-facing applications and trip planner systems.
- Conduct comprehensive analysis of existing systems to identify opportunities for improvement, scalability, and performance optimization.
- Develop technical specifications and documentation for software components and system functionalities.
- Utilize programming languages such as Java, Python, or JavaScript to implement and enhance features within customer-facing applications and trip planner systems.
- Conduct thorough testing and debugging of software components to ensure high quality and reliability.
- Collaborate with quality assurance teams to define test cases and ensure proper testing coverage for all system functionalities.
- Stay current with emerging technologies, industry trends, and best practices in software development, and make recommendations for technology adoption and innovation.
- Provide technical support and guidance to internal stakeholders, including troubleshooting issues and addressing user inquiries.
- Participate in code reviews, knowledge sharing sessions, and continuous improvement initiatives to enhance team productivity and software quality.
Experience and Qualifications:
- Proven experience as a Systems Analyst or similar role, with a focus on customer-facing applications and trip planner systems within the transportation industry.
- Understanding of programming languages such as Java, Python, or JavaScript, with experience in full-stack development preferred.
- Understanding of software development methodologies, design patterns, and best practices.
- Familiarity with web development frameworks and technologies such as AngularJS, ReactJS, or Node.js.
- Excellent analytical and problem-solving skills, with the ability to translate complex requirements into technical solutions.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
Knowledge and Skills:
- Excellent written and verbal skills are required.
- Experience in technical business analysis in a related industry.
- Demonstrated experience using Microsoft Excel, Word, Access, or PowerPoint.
- Must be able to work well independently and as part of a team.
- Ability to prioritize and meet tight deadlines.
- Proficiency in system analysis methodologies and tools.
- Strong analytical and problem-solving skills.
- Excellent communication skills, both verbal and written, with the ability to convey technical information to non-technical stakeholders.
- Knowledge of software development life cycle (SDLC) and project management principles.